Skip to content

Add justfile and update CONTRIBUTING.md#3240

Merged
UnknownPlatypus merged 4 commits intotypeddjango:masterfrom
UnknownPlatypus:justfile
Apr 4, 2026
Merged

Add justfile and update CONTRIBUTING.md#3240
UnknownPlatypus merged 4 commits intotypeddjango:masterfrom
UnknownPlatypus:justfile

Conversation

@UnknownPlatypus
Copy link
Copy Markdown
Contributor

@UnknownPlatypus UnknownPlatypus commented Mar 28, 2026

Fixes #320
Fixes #1273

I personally mostly use just pre-mr-check before submitting a PR to avoid unnecessary ci errors

@UnknownPlatypus
Copy link
Copy Markdown
Contributor Author

@sobolevn @emmanuel-ferdman Could you try checking this branch out and testing the just commands ?
To get a feel of it

Copy link
Copy Markdown
Contributor

@emmanuel-ferdman emmanuel-ferdman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really great work, thanks for putting this together! Personally, I'm more familiar with make but this is was really straightforward and well-structured. Tested locally and works well. I have a few suggestions :)

- Reorder bootstrap: run uv sync before pre-commit install
- Add ext-test to pre-mr-check dependencies
- Default test args to 'tests' so `just test path/to/file` overrides it
- Remove unnecessary -- separator in CONTRIBUTING.md examples
@UnknownPlatypus
Copy link
Copy Markdown
Contributor Author

Thanks for the feedback, I think I've addressed every suggestions. I'm going to merge!

@UnknownPlatypus UnknownPlatypus merged commit ab3f887 into typeddjango:master Apr 4, 2026
55 checks passed
@UnknownPlatypus UnknownPlatypus deleted the justfile branch April 4, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Create Makefile or tox.ini

3 participants